{% import "TopxiaWebBundle::macro.html.twig" as web_macro %}
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,Chrome=1">
    <meta name="renderer" content="webkit">
    <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
    <meta content="yes" name="apple-mobile-web-app-capable" />
    <meta content="black" name="apple-mobile-web-app-status-bar-style" />
    <meta content="telephone=no" name="format-detection" />

    {% include 'TopxiaWebBundle:Player:stylesheet.html.twig' %}
  </head>
  <body style="overflow:hidden;border:0px;">
    {% if file|default(null) %}
      {% if file.storage == 'cloud' and file.type in ['ppt', 'document','video'] and file.convertStatus == 'error' %}
        <div class="alert alert-danger">转码失败，请联系管理员。</div>
      {% elseif file.storage == 'cloud' and file.type in ['ppt', 'document','video'] and file.convertStatus != 'success' %}
        <div class="alert alert-danger">正在转码，请稍后尝试。</div>
      {% else %}
        <div style="position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;">
          <div id="lesson-video-content"
          data-user-id="{{app.user.id|default(0)}}"
          data-file-id="{{file.id}}"
          data-file-type="{{file.type}}"
          data-url="{{url}}"
          data-player="{{player}}"
          data-agentInWhiteList="{{agentInWhiteList}}"
          {% if not file.convertParams.hasVideoWatermark|default(0) and setting('storage.video_watermark') > 0 and setting('storage.video_watermark_image') %}
            data-watermark="{{ filepath(setting('storage.video_watermark_image'), null, true) }}"
          {% endif %}
          {% if setting('storage.video_fingerprint') and app.user %}
            data-fingerprint="{{ finger_print() }}"
            data-fingerprint-src="{{ url('cloud_video_fingerprint', {userId:app.user.id}) }}"
          {% endif %}
          {% if file.storage == 'cloud' %}
            class="ballon-video-player"
          {% elseif file.storage == 'local' %}
            class="local-video-player"
          {% endif %}
            data-timelimit="{{ context.watchTimeLimit|default('')}}"
            data-markerurl="{{ context.markerUrl|default('')}}"
            data-starttime="{{ context.starttime|default('')}}"
            style="height:100%"
          ></div>
        </div>

        {% set script_controller = 'player/show' %}

        {% include 'TopxiaWebBundle::script_boot.html.twig' with {script_main: asset('bundles/topxiaweb/js/app.js')} %}
      {% endif %}
    {% else %}
      <div class=""><br>&nbsp;&nbsp;&nbsp;&nbsp;该浏览器不支持云视频播放，请前往<a href="{{path('mobile')}}" target="parent">下载App</a>。</div>
    {% endif %}
  </body>
</html>
